package com.css.gdzj.gdzjbxgd.sys.dict.controller;


import com.css.gdzj.gdzjbxgd.common.util.R;
import com.css.gdzj.gdzjbxgd.sys.dict.entity.SysDictEntity;
import com.css.gdzj.gdzjbxgd.sys.dict.service.SysDictService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

import java.util.List;


/**
 * 字典
 * @author zz
 */
@RestController
@RequestMapping("/sysDict")
public class SysDictController {
    @Autowired
    private SysDictService sysDictService;
    /**
     * 获取字典
     *
     * @param dictItemCode 字典项编码
     * @return
     */
    @GetMapping(value = "/getDict")
    public R dirLaws(@RequestParam String dictItemCode) {

        List<SysDictEntity> list = sysDictService.getDict(dictItemCode);
        if (list != null) {
            return R.ok().put("data", list);
        } else {
            return R.error(500, "查询失败");
        }
    }
}
